package com.gopay.common.domain.bank.ceb.expay.res;

import java.io.Serializable;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;

/** 
 * 光大快捷261改造CebExPayMessageNSOQRes类
 * @ClassName: CebExPayMessageNSOQRes 
 * @author w_jiqing 
 * @date 2017年5月19日 下午2:35:56  
 */ 
@XStreamAlias("Plain")
public class CebExPayMessageNSOQRes implements Serializable{

    private static final long serialVersionUID = 2951820497355597353L;

    @XStreamAsAttribute
    private String id;
    
    //交易代码
    private String transId;
    
    //交易流水号
    private String TrxId;
    
    //交易性质
    private String type;
    
    //订单流水号
    private String serialNo;
    
    //订单交易日期和时间
    private String date;
    
    //交易金额
    private String amount;
    
    //手续费
    private String charge;
    
    //交易货币代码
    private String currency;
    
    //原流水号
    private String originalSerialNo;
    
    //原交易日期和时间
    private String originalDate;
    
    //交易状态
    private String status;
    
    //清算日期 
    private String clearDate;
    
    //核心时间
    private String hostDateTime;
    
    private String errorCode;
    private String errorMessage;
    private String errorDetail;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getTransId() {
        return transId;
    }

    public void setTransId(String transId) {
        this.transId = transId;
    }

    public String getTrxId() {
        return TrxId;
    }

    public void setTrxId(String trxId) {
        TrxId = trxId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getSerialNo() {
        return serialNo;
    }

    public void setSerialNo(String serialNo) {
        this.serialNo = serialNo;
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getCharge() {
        return charge;
    }

    public void setCharge(String charge) {
        this.charge = charge;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getOriginalSerialNo() {
        return originalSerialNo;
    }

    public void setOriginalSerialNo(String originalSerialNo) {
        this.originalSerialNo = originalSerialNo;
    }

    public String getOriginalDate() {
        return originalDate;
    }

    public void setOriginalDate(String originalDate) {
        this.originalDate = originalDate;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getClearDate() {
        return clearDate;
    }

    public void setClearDate(String clearDate) {
        this.clearDate = clearDate;
    }

    public String getHostDateTime() {
        return hostDateTime;
    }

    public void setHostDateTime(String hostDateTime) {
        this.hostDateTime = hostDateTime;
    }

    public String getErrorCode() {
        return errorCode;
    }

    public void setErrorCode(String errorCode) {
        this.errorCode = errorCode;
    }

    public String getErrorMessage() {
        return errorMessage;
    }

    public void setErrorMessage(String errorMessage) {
        this.errorMessage = errorMessage;
    }

    public String getErrorDetail() {
        return errorDetail;
    }

    public void setErrorDetail(String errorDetail) {
        this.errorDetail = errorDetail;
    }
    
    
    
    
    
    
    

}
